# -*- coding: utf-8 -*-

# Define here the models for your scraped items
#
# See documentation in:
# https://docs.scrapy.org/en/latest/topics/items.html

import scrapy


class QqmusicItem(scrapy.Item):
    # define the fields for your item here like:
    # name = scrapy.Field()
    pass


class SingerItem(scrapy.Item):
    name = scrapy.Field()
    sex = scrapy.Field()
    pic = scrapy.Field()
    singer_mid = scrapy.Field()
    singer_id = scrapy.Field()
    pass


class AlbumItem(scrapy.Item):
    album_qqmusic_singer_mid = scrapy.Field()
    album_mid = scrapy.Field()
    album_id = scrapy.Field()
    album_name = scrapy.Field()
    album_trans_name = scrapy.Field()
    publish_date = scrapy.Field()
    pmid = scrapy.Field()
    album_type = scrapy.Field()
    singer_name = scrapy.Field()
    pass


class SongItem(scrapy.Item):
    name = scrapy.Field()
    title = scrapy.Field()
    subtitle = scrapy.Field()
    interval = scrapy.Field()
    isonly = scrapy.Field()
    language = scrapy.Field()
    genre = scrapy.Field()
    time_publish = scrapy.Field()
    qqmusic_song_mid = scrapy.Field()
    qqmusic_song_id = scrapy.Field()
    qqmusic_album_mid = scrapy.Field()
    qqmusic_album_id = scrapy.Field()
    singers = scrapy.Field()
    pass


class PerformanceItem(scrapy.Item):
    singer_mid = scrapy.Field()
    singer_id = scrapy.Field()
    singer_name = scrapy.Field()
    song_mid = scrapy.Field()
    song_id = scrapy.Field()
    song_name = scrapy.Field()
    pass
